Science

Europe's Vega C rocket fails on 2nd-ever mission, 2 satellites lost